#ifndef _WLOG_WLDEFINE_H_
#define _WLOG_WLDEFINE_H_

namespace WLog
{

    #define W_LEVEL_FLOOR		-1

    #define W_LEVEL_TRACE		2
    #define W_LEVEL_INFO		4
    #define W_LEVEL_DEBUG		6
    #define W_LEVEL_WARNING		8
    #define W_LEVEL_NOTICE		10
    #define W_LEVEL_ERROR		12
    #define W_LEVEL_ASSERT		14
    #define W_LEVEL_FATAL		16
    #define W_LEVEL_OUTPUT		18

    #define W_LEVEL_CEIL		20

    #ifndef WLOG_ADD_LEVEL_DEFAULT
        #define WLOG_ADD_LEVEL_DEFAULT 1
    #endif

    extern bool bTrimFileName;
}

#endif //_WLOG_WLDEFINE_H_
